assembling benches - Spanish English Dictionary